"""
员工管理接口
"""
import requests


class EmpApi(object):
    # 添加员工方法
    @classmethod
    def emp_add(cls,header,json_data):
        resp = requests.post(url="http://ihrm-java.itheima.net/api/sys/user",
                             headers=header,json=json_data)
        return resp

    # 查询员工 方法
    @classmethod
    def emp_query(cls,emp_id,header):
        resp = requests.get(url="http://ihrm-test.itheima.net/api/sys/user/"+emp_id,
                            headers=header)
        return resp

    # 修改员工 方法
    @classmethod
    def emp_update(cls,emp_id,header,json_data):
        resp = requests.put(url="http://ihrm-test.itheima.net/api/sys/user/"+emp_id,
                            headers=header,
                            json=json_data)
        return resp

    # 删除员工 方法
    @classmethod
    def emp_del(cls,emp_id,header):
        resp = requests.delete(url="http://ihrm-test.itheima.net/api/sys/user/"+emp_id,
                               headers=header)
        return resp

if __name__ == '__main__':
    header={"Authorization": "b3b4e848-659d-41ae-975a-ccfb6ae74b94"}
    data={
                         "username": "user87655430",
                         "mobile": "13947884709",
                         "workNumber": "9527890aa"
                     }
    # resp=EmpApi.emp_add(header,data)
    # print("添加员工方法：",resp.json())
    id="没法使用，现在已经没有id值返回了"
    resp=EmpApi.emp_query(id,header)
    print(resp.json())